export default {
   // 开启命名空间  不同文件的同一方法名 各自修改
  namespaced:true,
  state: {
    name: "我时热爆破",
  },
  getters:{
    newName(state) {
      return state.name + "111"
    }
  },
  actions: {
    init({commit}) {
      // console.log("我时热爆破异步");
      setTimeout(() => {
        commit("CHANGE_ASYNC_NAME", {
          text:'爆破异步结果'
        })
      },1000)
    }
  },
  mutations: {
    CHANGE_NAME(state) {
      state.name = "我时热爆破,不热了";
    },
    CHANGE_ASYNC_NAME(state,{ text}) {
      state.name = text
    }
  },
};
